ravished with delight - Alemán Inglés Diccionario